• word of the day

    clupea harengus harengus

    clupea harengus harengus - Dictionary definition and meaning for word clupea harengus harengus

    Definition
    (noun) important food fish; found in enormous shoals in the northern Atlantic
    Synonyms : atlantic herring
Download our Mobile App Today
Receive our word of the day
on Whatsapp